mine (excavation/explosive) - Espagnol Anglais Dictionnaire